public deficit - French English Dictionary